deposit left by a flood - Deutsch Englisch Wörterbuch